add colors; rename/reconfigure basic sap function