js structure
fixed disabling button
bootstrapping