strategy

basic open code