You have probably come across this already but I have tripped up over this problem a few times. If you have fields in the db like address_1, address_2, address_3 then the _ is not removed when using getter/setter methods