thanks to typo now error handling :P