added max strategy