assignment 4; funky multi-layered bugle for now