Prepared for splitting code