started implementing Sailing domain