Almost finished [contacts section is not implemented]