added in location tracking and alert for not filling in details