keep going... i iz not flat yet