Late night shift

Done for practice and fun.