add ajax logick