made hill compatible with manipulate