implemented some login materials