The Mallrats new beginning