made declarations better readable