opt || f