location is now not hard coded