added support for no primer option