im surprised i actually like this!