removing assign function again, should resolve wpci errors