added prefix AS to all the classes