minimal pulse dependencies