use loadEntity() instead of calling methods separately