fix varius
add idea ignore files