Implemented boat selftest