some pin related stuff