more changes to composite shader