ui feedback implemented