:: lazy? or MYSTERIOUS......
?