Advanced makeup class