more work on the logic
m00
goodby layers