allow custom read forms