perfect with all the necessities!