Logic working with out boat usage in consideration