Bugfix #4,#5,#6