put defns together?