saved 32 bytes, whooooop