minor get op refactor
fixed {value, Val} in new op