May want to possibly rework this so its a bit more universal.. i.e. 0-(w\e amounts of slots here) could be used.