love it but hate it