delegates hw uploaded