Posted my cs, not sure if its good.