more work on blob shader