Clarified some boss features and utilized the "before_" function