0.0.2
added support for edge case