amazing specs for its price... almost too good to be true