add all main features