some minor changes/fixes, some things are still broken, like redirect after creating add