added DIY HP