updated components...again (╯°□°）╯︵ ┻━┻