V0.1, putting everything together