outling what system can do