more bugs fixed --.-