final user req