an attempt to dry up the action chain a bit