towards more readable code