Another horrible working prototype. code is sick. needs oil and a spark.