altered character loading