having fun, wrote tests