added settings
added program
impl script
mc