finishing backend for contact