entity services for chars and zone;use hacked THREE and now we're getting really close