creator hook in progress