Template method makes life easier..