added handling of * char