Assignment 2 - Customtags (HATED THIS PART)