Taytay - added garbage, emmett please review