error handling, phpDoc and installer