i feel like i'm doing everything wrong :)