added rest of outline