seperating stuff by system.