added option to ignore unknown program options