analog methods