Account management abstract library