clean
wokring on p23