setting some visibility to methods