shader clean in progress
close #222