tested some things; need to correct them