hacked create/update