edit needs to load from slug