added guard and spork