Somehow i broke the code. But now i can select which user created ap age. good
Optimized here and there, but still broken, will figure out on cleanuip