Fixes #11,#13,#14