cleaned up usage a bit