removed DB functional