Additional documentation for building and helper method