Tinkering with what I learnt to accomplish what I want