accept and forward options hashes