working on building and map creating