worked on entity and creature