mandatory dep, loc for user