this rectangle f thing is killing me