Added more inspiration from the lift web framework