fixing lazy load from user