solid, flexible, good communication