Some blocks are harder than others. I should have used some custom sprites for each kind of block but was too lazy and stuck with the builtin "rect" function.