add mouse brick
add char type
add global stack
fix last commit