added profile pic upload functionality