* add some parameter checks