add event tests
clean up properties
add color tint