made some gooey components