add check for options