The longcomp part 1. . you rock you even read th