add angular geo
some changes to user geo