complete re-organization. took receiver script out. focus purely on the buildstep