Progress of the captain class and interface