have methods