some css & custom input functionality