implement coaches fixes #31