Implement new contacts directive