ensemble skills