initial integration with tiles