graphics centered, bugs fixing on visible property