added possibility of location awareness. also to be implemented in android manifest and in local and server side database