it is builded without comments