fixed a bug with block falling/rising overlap (note: there shouldn't be any)