class parser basics added