Figured out what was troubling me about the soft bounds. Works now.