my abstraction