This should probably come at the starting of function main ?