more deck functionality, more documentation