add perform_microdeposits? method