add atmosphere framework