start adding behaviour and tests