some usefulness readability in code