:whale:
adds and updates tests