added some cm frameworks shit