readability
Added Documents

Also fixed crash bug on init