wtf... this bug is sooo weird..