world - basic implementation