working tiler method... now on to cleanup and better image quality