nice and clean and everything you need