adds (commented) alternate method