Seriously 5+ stars for everything. absolute perfection thank you