Simplify: move code into database functions | Derek Sivers