commit to keep for future reference
wave for reference
get rid of wave