finish layout
fix config name conflict
fix token auth usage
initial specs