Any interesting challenges implementing it or was it just adding a pan recognizer that changes its position?