[1] add development environment and assistances