#24 implementing list subsystems feature