fixed bug with redundant :