added world limits