buggfix
buggfix. förhindrar dubletter av "full"
begun refactoring. SRP!