this wont be easy do it any way staked clean - 3