created a module with the relevant functions for fiber allocation