refs #23 start working on it