stuff i thought works... but doesnt :(