nitpicking my own code...