awesome, clean, convenient and affordable