handle missing capital (fixes #3)

- return empty promise when there is no capital