[UPDATE] Add tests