begins work on underscore