committing base stuff