added wave painting