inital pass at a stupidly simple form