tile size now dependent on global variable SPACE