use marker instead of markers directive