Better control, but two issues #2 and #3 must be addressed