notes and cleaner p8 ruby