rwang tile implementation going along