Functional. does the job for one night