parse attributes