Improves function closure, methods, displaying