add station has controller function
materials
merge conflict