some laser modeling types