multiple style issues fixed, resolves #3 resolves #3 resolves #1