completed devise