added SWCManager and ContactList