fixed profile parser