take more option in project

add more option and random color