added map object and texture