moving new work effort code to core compass