nice tips from hlint