Half baked shit with basic logic.