i think this is the bug