first version, more options and automation to come