Fixes 3 bugs