@apanteli You don't have to copy everthing from ```Binary```. You can change this method to:
```
def install_step(self):
  super(Binary,self).install_step()

  dst = os.path.join(self.installdir, 'fastqc')
  adjust_permissions(dst, 0755, recursive=False, relative=False)
````
(test this before committing, I just typed it without testing :wink: )